before test
{java.awt.Point[x=0,y=0]=Empty, java.awt.Point[x=120,y=360]=Empty, java.awt.Point[x=0,y=320]=Empty, java.awt.Point[x=80,y=360]=Empty, java.awt.Point[x=0,y=160]=Empty, java.awt.Point[x=40,y=360]=Empty, java.awt.Point[x=400,y=360]=Empty, java.awt.Point[x=440,y=360]=Empty, java.awt.Point[x=680,y=400]=Empty, java.awt.Point[x=640,y=400]=Empty, java.awt.Point[x=600,y=400]=Empty, java.awt.Point[x=560,y=400]=Empty, java.awt.Point[x=480,y=360]=Empty, java.awt.Point[x=520,y=400]=Empty, java.awt.Point[x=280,y=360]=Empty, java.awt.Point[x=0,y=80]=Empty, java.awt.Point[x=320,y=360]=Empty, java.awt.Point[x=360,y=360]=Empty, java.awt.Point[x=200,y=360]=Empty, java.awt.Point[x=680,y=200]=Empty, java.awt.Point[x=640,y=200]=Empty, java.awt.Point[x=600,y=200]=Empty, java.awt.Point[x=560,y=200]=Empty, java.awt.Point[x=240,y=360]=Empty, java.awt.Point[x=520,y=200]=Empty, java.awt.Point[x=0,y=40]=Empty, java.awt.Point[x=160,y=360]=Empty, java.awt.Point[x=120,y=160]=Empty, java.awt.Point[x=240,y=80]=Empty, java.awt.Point[x=480,y=40]=Empty, java.awt.Point[x=40,y=0]=Empty, java.awt.Point[x=200,y=80]=Empty, java.awt.Point[x=400,y=40]=Empty, java.awt.Point[x=440,y=40]=Dot, java.awt.Point[x=40,y=320]=Empty, java.awt.Point[x=80,y=160]=Empty, java.awt.Point[x=160,y=80]=LargeDot, java.awt.Point[x=320,y=40]=Empty, java.awt.Point[x=360,y=40]=Empty, java.awt.Point[x=280,y=40]=Empty, java.awt.Point[x=120,y=320]=Empty, java.awt.Point[x=240,y=40]=Empty, java.awt.Point[x=480,y=80]=Empty, java.awt.Point[x=80,y=0]=Empty, java.awt.Point[x=200,y=40]=Empty, java.awt.Point[x=400,y=80]=Empty, java.awt.Point[x=440,y=80]=Empty, java.awt.Point[x=40,y=160]=Empty, java.awt.Point[x=80,y=320]=Empty, java.awt.Point[x=160,y=40]=Empty, java.awt.Point[x=320,y=80]=Empty, java.awt.Point[x=0,y=360]=Empty, java.awt.Point[x=360,y=80]=Empty, java.awt.Point[x=280,y=80]=Empty, java.awt.Point[x=120,y=0]=Empty, java.awt.Point[x=120,y=40]=Empty, java.awt.Point[x=240,y=320]=Empty, java.awt.Point[x=480,y=160]=Empty, java.awt.Point[x=160,y=0]=Empty, java.awt.Point[x=200,y=320]=Empty, java.awt.Point[x=400,y=160]=Empty, java.awt.Point[x=440,y=160]=Empty, java.awt.Point[x=40,y=80]=Empty, java.awt.Point[x=80,y=40]=Empty, java.awt.Point[x=160,y=320]=Empty, java.awt.Point[x=320,y=160]=Wall, java.awt.Point[x=200,y=0]=Empty, java.awt.Point[x=360,y=160]=Wall, java.awt.Point[x=280,y=160]=Wall, java.awt.Point[x=240,y=0]=Empty, java.awt.Point[x=640,y=440]=Empty, java.awt.Point[x=280,y=0]=Empty, java.awt.Point[x=680,y=440]=Empty, java.awt.Point[x=120,y=80]=Empty, java.awt.Point[x=240,y=160]=Empty, java.awt.Point[x=480,y=320]=Empty, java.awt.Point[x=320,y=0]=Empty, java.awt.Point[x=520,y=440]=Empty, java.awt.Point[x=200,y=160]=Empty, java.awt.Point[x=400,y=320]=Empty, java.awt.Point[x=560,y=440]=Empty, java.awt.Point[x=360,y=0]=Empty, java.awt.Point[x=600,y=440]=Empty, java.awt.Point[x=440,y=320]=Empty, java.awt.Point[x=40,y=40]=Empty, java.awt.Point[x=80,y=80]=Empty, java.awt.Point[x=160,y=160]=Empty, java.awt.Point[x=320,y=320]=Empty, java.awt.Point[x=400,y=0]=Empty, java.awt.Point[x=360,y=320]=Empty, java.awt.Point[x=440,y=0]=Empty, java.awt.Point[x=280,y=320]=Empty, java.awt.Point[x=480,y=0]=Empty, java.awt.Point[x=320,y=440]=Empty, java.awt.Point[x=520,y=0]=Empty, java.awt.Point[x=560,y=0]=Empty, java.awt.Point[x=360,y=440]=Empty, java.awt.Point[x=600,y=0]=Empty, java.awt.Point[x=640,y=0]=Empty, java.awt.Point[x=280,y=440]=Empty, java.awt.Point[x=680,y=0]=Empty, java.awt.Point[x=640,y=320]=Empty, java.awt.Point[x=680,y=320]=Empty, java.awt.Point[x=480,y=440]=Empty, java.awt.Point[x=520,y=320]=Empty, java.awt.Point[x=400,y=440]=Empty, java.awt.Point[x=560,y=320]=Empty, java.awt.Point[x=600,y=320]=Empty, java.awt.Point[x=440,y=440]=Empty, java.awt.Point[x=160,y=440]=Empty, java.awt.Point[x=640,y=160]=Empty, java.awt.Point[x=680,y=160]=Empty, java.awt.Point[x=240,y=440]=Empty, java.awt.Point[x=520,y=160]=Empty, java.awt.Point[x=200,y=440]=Empty, java.awt.Point[x=560,y=160]=Empty, java.awt.Point[x=600,y=160]=Empty, java.awt.Point[x=80,y=440]=Empty, java.awt.Point[x=0,y=400]=Empty, java.awt.Point[x=640,y=80]=Wall, java.awt.Point[x=680,y=80]=Empty, java.awt.Point[x=120,y=440]=Empty, java.awt.Point[x=520,y=80]=Empty, java.awt.Point[x=560,y=80]=Wall, java.awt.Point[x=600,y=80]=GhostHouse, java.awt.Point[x=40,y=440]=Empty, java.awt.Point[x=0,y=200]=Empty, java.awt.Point[x=640,y=40]=Wall, java.awt.Point[x=680,y=40]=Empty, java.awt.Point[x=520,y=40]=Empty, java.awt.Point[x=560,y=40]=Wall, java.awt.Point[x=600,y=40]=Wall, java.awt.Point[x=360,y=200]=Wall, java.awt.Point[x=160,y=400]=Empty, java.awt.Point[x=320,y=200]=PlayerSpawn, java.awt.Point[x=280,y=200]=Wall, java.awt.Point[x=240,y=400]=Empty, java.awt.Point[x=480,y=200]=Empty, java.awt.Point[x=440,y=200]=Empty, java.awt.Point[x=200,y=400]=Empty, java.awt.Point[x=400,y=200]=Empty, java.awt.Point[x=360,y=400]=Empty, java.awt.Point[x=160,y=200]=Empty, java.awt.Point[x=320,y=400]=Empty, java.awt.Point[x=280,y=400]=Empty, java.awt.Point[x=560,y=360]=Empty, java.awt.Point[x=240,y=200]=Empty, java.awt.Point[x=480,y=400]=Empty, java.awt.Point[x=520,y=360]=Empty, java.awt.Point[x=600,y=360]=Empty, java.awt.Point[x=440,y=400]=Empty, java.awt.Point[x=680,y=360]=Empty, java.awt.Point[x=640,y=360]=Empty, java.awt.Point[x=200,y=200]=Empty, java.awt.Point[x=400,y=400]=Empty, java.awt.Point[x=40,y=400]=Empty, java.awt.Point[x=80,y=200]=Empty, java.awt.Point[x=120,y=200]=Empty, java.awt.Point[x=40,y=200]=Empty, java.awt.Point[x=80,y=400]=Empty, java.awt.Point[x=0,y=440]=Empty, java.awt.Point[x=120,y=400]=Empty, java.awt.Point[x=80,y=240]=Empty, java.awt.Point[x=160,y=120]=Empty, java.awt.Point[x=200,y=120]=Empty, java.awt.Point[x=120,y=240]=Empty, java.awt.Point[x=240,y=120]=Empty, java.awt.Point[x=280,y=120]=Empty, java.awt.Point[x=360,y=120]=Empty, java.awt.Point[x=40,y=240]=Empty, java.awt.Point[x=320,y=120]=Empty, java.awt.Point[x=440,y=120]=Empty, java.awt.Point[x=400,y=120]=Empty, java.awt.Point[x=480,y=120]=Empty, java.awt.Point[x=280,y=240]=Wall, java.awt.Point[x=360,y=240]=Wall, java.awt.Point[x=40,y=120]=Empty, java.awt.Point[x=320,y=240]=Wall, java.awt.Point[x=440,y=240]=Empty, java.awt.Point[x=400,y=240]=Empty, java.awt.Point[x=480,y=240]=Empty, java.awt.Point[x=80,y=120]=Empty, java.awt.Point[x=160,y=240]=Empty, java.awt.Point[x=640,y=280]=Empty, java.awt.Point[x=200,y=240]=Empty, java.awt.Point[x=680,y=280]=Empty, java.awt.Point[x=120,y=120]=Empty, java.awt.Point[x=240,y=240]=Empty, java.awt.Point[x=600,y=280]=Empty, java.awt.Point[x=520,y=280]=Empty, java.awt.Point[x=560,y=280]=Empty, java.awt.Point[x=0,y=240]=Empty, java.awt.Point[x=0,y=120]=Empty, java.awt.Point[x=0,y=280]=Empty, java.awt.Point[x=480,y=280]=Empty, java.awt.Point[x=440,y=280]=Empty, java.awt.Point[x=400,y=280]=Empty, java.awt.Point[x=360,y=280]=Empty, java.awt.Point[x=320,y=280]=Empty, java.awt.Point[x=280,y=280]=Empty, java.awt.Point[x=240,y=280]=Empty, java.awt.Point[x=600,y=240]=Empty, java.awt.Point[x=520,y=240]=Empty, java.awt.Point[x=560,y=240]=Empty, java.awt.Point[x=640,y=240]=Empty, java.awt.Point[x=200,y=280]=Empty, java.awt.Point[x=680,y=240]=Empty, java.awt.Point[x=160,y=280]=Empty, java.awt.Point[x=120,y=280]=Empty, java.awt.Point[x=600,y=120]=Wall, java.awt.Point[x=520,y=120]=Empty, java.awt.Point[x=560,y=120]=Wall, java.awt.Point[x=640,y=120]=Wall, java.awt.Point[x=680,y=120]=Empty, java.awt.Point[x=80,y=280]=Empty, java.awt.Point[x=40,y=280]=Empty}
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=80]
nodes: [java.awt.Point[x=0,y=0], java.awt.Point[x=40,y=0], java.awt.Point[x=80,y=0], java.awt.Point[x=120,y=0], java.awt.Point[x=160,y=0], java.awt.Point[x=200,y=0], java.awt.Point[x=240,y=0], java.awt.Point[x=280,y=0], java.awt.Point[x=320,y=0], java.awt.Point[x=360,y=0], java.awt.Point[x=400,y=0], java.awt.Point[x=440,y=0], java.awt.Point[x=480,y=0], java.awt.Point[x=520,y=0], java.awt.Point[x=560,y=0], java.awt.Point[x=600,y=0], java.awt.Point[x=640,y=0], java.awt.Point[x=680,y=0], java.awt.Point[x=0,y=40], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=680,y=40], java.awt.Point[x=0,y=80], java.awt.Point[x=40,y=80], java.awt.Point[x=80,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=160,y=80], java.awt.Point[x=200,y=80], java.awt.Point[x=240,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=400,y=80], java.awt.Point[x=440,y=80], java.awt.Point[x=480,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=680,y=80], java.awt.Point[x=0,y=120], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=680,y=120], java.awt.Point[x=0,y=160], java.awt.Point[x=40,y=160], java.awt.Point[x=80,y=160], java.awt.Point[x=120,y=160], java.awt.Point[x=160,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=480,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=560,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=680,y=160], java.awt.Point[x=0,y=200], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=680,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=80,y=240], java.awt.Point[x=120,y=240], java.awt.Point[x=160,y=240], java.awt.Point[x=200,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=480,y=240], java.awt.Point[x=520,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=0,y=280], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=520,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=680,y=280], java.awt.Point[x=0,y=320], java.awt.Point[x=40,y=320], java.awt.Point[x=80,y=320], java.awt.Point[x=120,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=200,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=440,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=680,y=320], java.awt.Point[x=0,y=360], java.awt.Point[x=40,y=360], java.awt.Point[x=80,y=360], java.awt.Point[x=120,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=200,y=360], java.awt.Point[x=240,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=400,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=480,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=600,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=680,y=360], java.awt.Point[x=0,y=400], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=680,y=400], java.awt.Point[x=0,y=440], java.awt.Point[x=40,y=440], java.awt.Point[x=80,y=440], java.awt.Point[x=120,y=440], java.awt.Point[x=160,y=440], java.awt.Point[x=200,y=440], java.awt.Point[x=240,y=440], java.awt.Point[x=280,y=440], java.awt.Point[x=320,y=440], java.awt.Point[x=360,y=440], java.awt.Point[x=400,y=440], java.awt.Point[x=440,y=440], java.awt.Point[x=480,y=440], java.awt.Point[x=520,y=440], java.awt.Point[x=560,y=440], java.awt.Point[x=600,y=440], java.awt.Point[x=640,y=440], java.awt.Point[x=680,y=440]]
dX: 40
dY: 320
xlist: []
ylist: []
string: 
small path start
method start{java.awt.Point[x=0,y=0]=Wall, java.awt.Point[x=120,y=360]=Wall, java.awt.Point[x=0,y=320]=Wall, java.awt.Point[x=80,y=360]=Wall, java.awt.Point[x=0,y=160]=Wall, java.awt.Point[x=40,y=360]=Wall, java.awt.Point[x=400,y=360]=Wall, java.awt.Point[x=440,y=360]=Wall, java.awt.Point[x=680,y=400]=Wall, java.awt.Point[x=640,y=400]=Empty, java.awt.Point[x=600,y=400]=Empty, java.awt.Point[x=560,y=400]=Empty, java.awt.Point[x=480,y=360]=Wall, java.awt.Point[x=520,y=400]=Wall, java.awt.Point[x=280,y=360]=Empty, java.awt.Point[x=0,y=80]=Wall, java.awt.Point[x=320,y=360]=Empty, java.awt.Point[x=360,y=360]=Empty, java.awt.Point[x=200,y=360]=Wall, java.awt.Point[x=680,y=200]=Wall, java.awt.Point[x=640,y=200]=Empty, java.awt.Point[x=600,y=200]=Wall, java.awt.Point[x=560,y=200]=Wall, java.awt.Point[x=240,y=360]=Wall, java.awt.Point[x=520,y=200]=Empty, java.awt.Point[x=0,y=40]=Wall, java.awt.Point[x=160,y=360]=Wall, java.awt.Point[x=120,y=160]=Empty, java.awt.Point[x=240,y=80]=Wall, java.awt.Point[x=480,y=40]=Wall, java.awt.Point[x=40,y=0]=Wall, java.awt.Point[x=200,y=80]=Wall, java.awt.Point[x=400,y=40]=Empty, java.awt.Point[x=440,y=40]=Empty, java.awt.Point[x=40,y=320]=Wall, java.awt.Point[x=80,y=160]=Wall, java.awt.Point[x=160,y=80]=Wall, java.awt.Point[x=320,y=40]=Empty, java.awt.Point[x=360,y=40]=Empty, java.awt.Point[x=280,y=40]=Dot, java.awt.Point[x=120,y=320]=Wall, java.awt.Point[x=240,y=40]=LargeDot, java.awt.Point[x=480,y=80]=Wall, java.awt.Point[x=80,y=0]=Wall, java.awt.Point[x=200,y=40]=PlayerSpawn, java.awt.Point[x=400,y=80]=Wall, java.awt.Point[x=440,y=80]=Wall, java.awt.Point[x=40,y=160]=Wall, java.awt.Point[x=80,y=320]=Wall, java.awt.Point[x=160,y=40]=Wall, java.awt.Point[x=320,y=80]=Empty, java.awt.Point[x=0,y=360]=Wall, java.awt.Point[x=360,y=80]=Empty, java.awt.Point[x=280,y=80]=Empty, java.awt.Point[x=120,y=0]=Wall, java.awt.Point[x=120,y=40]=Empty, java.awt.Point[x=240,y=320]=Wall, java.awt.Point[x=480,y=160]=Wall, java.awt.Point[x=160,y=0]=Wall, java.awt.Point[x=200,y=320]=Wall, java.awt.Point[x=400,y=160]=Wall, java.awt.Point[x=440,y=160]=Empty, java.awt.Point[x=40,y=80]=Empty, java.awt.Point[x=80,y=40]=Empty, java.awt.Point[x=160,y=320]=Wall, java.awt.Point[x=320,y=160]=Wall, java.awt.Point[x=200,y=0]=Wall, java.awt.Point[x=360,y=160]=Wall, java.awt.Point[x=280,y=160]=Wall, java.awt.Point[x=240,y=0]=Wall, java.awt.Point[x=640,y=440]=Wall, java.awt.Point[x=280,y=0]=Wall, java.awt.Point[x=680,y=440]=Wall, java.awt.Point[x=120,y=80]=Empty, java.awt.Point[x=240,y=160]=Wall, java.awt.Point[x=480,y=320]=Wall, java.awt.Point[x=320,y=0]=Wall, java.awt.Point[x=520,y=440]=Wall, java.awt.Point[x=200,y=160]=Empty, java.awt.Point[x=400,y=320]=Wall, java.awt.Point[x=560,y=440]=Wall, java.awt.Point[x=360,y=0]=Wall, java.awt.Point[x=600,y=440]=Wall, java.awt.Point[x=440,y=320]=Wall, java.awt.Point[x=40,y=40]=GhostHouse, java.awt.Point[x=80,y=80]=Wall, java.awt.Point[x=160,y=160]=Wall, java.awt.Point[x=320,y=320]=Wall, java.awt.Point[x=400,y=0]=Wall, java.awt.Point[x=360,y=320]=Empty, java.awt.Point[x=440,y=0]=Wall, java.awt.Point[x=280,y=320]=Empty, java.awt.Point[x=480,y=0]=Wall, java.awt.Point[x=320,y=440]=Wall, java.awt.Point[x=520,y=0]=Wall, java.awt.Point[x=560,y=0]=Wall, java.awt.Point[x=360,y=440]=Wall, java.awt.Point[x=600,y=0]=Wall, java.awt.Point[x=640,y=0]=Wall, java.awt.Point[x=280,y=440]=Wall, java.awt.Point[x=680,y=0]=Wall, java.awt.Point[x=640,y=320]=Empty, java.awt.Point[x=680,y=320]=Wall, java.awt.Point[x=480,y=440]=Wall, java.awt.Point[x=520,y=320]=Wall, java.awt.Point[x=400,y=440]=Wall, java.awt.Point[x=560,y=320]=Empty, java.awt.Point[x=600,y=320]=Empty, java.awt.Point[x=440,y=440]=Wall, java.awt.Point[x=160,y=440]=Wall, java.awt.Point[x=640,y=160]=Empty, java.awt.Point[x=680,y=160]=Wall, java.awt.Point[x=240,y=440]=Wall, java.awt.Point[x=520,y=160]=Empty, java.awt.Point[x=200,y=440]=Wall, java.awt.Point[x=560,y=160]=Wall, java.awt.Point[x=600,y=160]=Empty, java.awt.Point[x=80,y=440]=Wall, java.awt.Point[x=0,y=400]=Wall, java.awt.Point[x=640,y=80]=Wall, java.awt.Point[x=680,y=80]=Wall, java.awt.Point[x=120,y=440]=Wall, java.awt.Point[x=520,y=80]=Empty, java.awt.Point[x=560,y=80]=Wall, java.awt.Point[x=600,y=80]=Empty, java.awt.Point[x=40,y=440]=Wall, java.awt.Point[x=0,y=200]=Wall, java.awt.Point[x=640,y=40]=Wall, java.awt.Point[x=680,y=40]=Wall, java.awt.Point[x=520,y=40]=Empty, java.awt.Point[x=560,y=40]=Empty, java.awt.Point[x=600,y=40]=Empty, java.awt.Point[x=360,y=200]=Empty, java.awt.Point[x=160,y=400]=Wall, java.awt.Point[x=320,y=200]=Wall, java.awt.Point[x=280,y=200]=Empty, java.awt.Point[x=240,y=400]=Wall, java.awt.Point[x=480,y=200]=Empty, java.awt.Point[x=440,y=200]=Empty, java.awt.Point[x=200,y=400]=Wall, java.awt.Point[x=400,y=200]=Empty, java.awt.Point[x=360,y=400]=Wall, java.awt.Point[x=160,y=200]=Empty, java.awt.Point[x=320,y=400]=Wall, java.awt.Point[x=280,y=400]=Wall, java.awt.Point[x=560,y=360]=Empty, java.awt.Point[x=240,y=200]=Empty, java.awt.Point[x=480,y=400]=Wall, java.awt.Point[x=520,y=360]=Wall, java.awt.Point[x=600,y=360]=Wall, java.awt.Point[x=440,y=400]=Wall, java.awt.Point[x=680,y=360]=Wall, java.awt.Point[x=640,y=360]=Empty, java.awt.Point[x=200,y=200]=Empty, java.awt.Point[x=400,y=400]=Wall, java.awt.Point[x=40,y=400]=Wall, java.awt.Point[x=80,y=200]=Wall, java.awt.Point[x=120,y=200]=Empty, java.awt.Point[x=40,y=200]=Wall, java.awt.Point[x=80,y=400]=Wall, java.awt.Point[x=0,y=440]=Wall, java.awt.Point[x=120,y=400]=Wall, java.awt.Point[x=80,y=240]=Wall, java.awt.Point[x=160,y=120]=Empty, java.awt.Point[x=200,y=120]=Empty, java.awt.Point[x=120,y=240]=Wall, java.awt.Point[x=240,y=120]=Wall, java.awt.Point[x=280,y=120]=Empty, java.awt.Point[x=360,y=120]=Empty, java.awt.Point[x=40,y=240]=Wall, java.awt.Point[x=320,y=120]=Empty, java.awt.Point[x=440,y=120]=Empty, java.awt.Point[x=400,y=120]=Wall, java.awt.Point[x=480,y=120]=Empty, java.awt.Point[x=280,y=240]=Empty, java.awt.Point[x=360,y=240]=Empty, java.awt.Point[x=40,y=120]=Empty, java.awt.Point[x=320,y=240]=Wall, java.awt.Point[x=440,y=240]=Empty, java.awt.Point[x=400,y=240]=Wall, java.awt.Point[x=480,y=240]=Wall, java.awt.Point[x=80,y=120]=Empty, java.awt.Point[x=160,y=240]=Wall, java.awt.Point[x=640,y=280]=Wall, java.awt.Point[x=200,y=240]=Empty, java.awt.Point[x=680,y=280]=Wall, java.awt.Point[x=120,y=120]=Empty, java.awt.Point[x=240,y=240]=Wall, java.awt.Point[x=600,y=280]=Wall, java.awt.Point[x=520,y=280]=Wall, java.awt.Point[x=560,y=280]=Empty, java.awt.Point[x=0,y=240]=Wall, java.awt.Point[x=0,y=120]=Wall, java.awt.Point[x=0,y=280]=Wall, java.awt.Point[x=480,y=280]=Wall, java.awt.Point[x=440,y=280]=Empty, java.awt.Point[x=400,y=280]=Empty, java.awt.Point[x=360,y=280]=Empty, java.awt.Point[x=320,y=280]=Empty, java.awt.Point[x=280,y=280]=Empty, java.awt.Point[x=240,y=280]=Empty, java.awt.Point[x=600,y=240]=Empty, java.awt.Point[x=520,y=240]=Wall, java.awt.Point[x=560,y=240]=Empty, java.awt.Point[x=640,y=240]=Empty, java.awt.Point[x=200,y=280]=Empty, java.awt.Point[x=680,y=240]=Wall, java.awt.Point[x=160,y=280]=Wall, java.awt.Point[x=120,y=280]=Wall, java.awt.Point[x=600,y=120]=Empty, java.awt.Point[x=520,y=120]=Empty, java.awt.Point[x=560,y=120]=Empty, java.awt.Point[x=640,y=120]=Wall, java.awt.Point[x=680,y=120]=Wall, java.awt.Point[x=80,y=280]=Wall, java.awt.Point[x=40,y=280]=Wall}
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=40]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 360
xlist: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=80]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 320
xlist: [java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=80,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 560
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=80,y=40], java.awt.Point[x=80,y=120]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=160,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 480
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=160,y=120], java.awt.Point[x=160,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=240,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 400
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=240,y=40], java.awt.Point[x=240,y=200], java.awt.Point[x=240,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=320,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 320
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=320,y=40], java.awt.Point[x=320,y=80], java.awt.Point[x=320,y=120], java.awt.Point[x=320,y=280], java.awt.Point[x=320,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=400,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 240
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=400,y=40], java.awt.Point[x=400,y=200], java.awt.Point[x=400,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=480,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 160
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=480,y=120], java.awt.Point[x=480,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
small path start
multi Left
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string: 
small path start
multi Left
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
path found
path: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
{java.awt.Point[x=0,y=0]=Wall, java.awt.Point[x=120,y=360]=Wall, java.awt.Point[x=0,y=320]=Wall, java.awt.Point[x=80,y=360]=Wall, java.awt.Point[x=0,y=160]=Wall, java.awt.Point[x=40,y=360]=Dot, java.awt.Point[x=400,y=360]=Wall, java.awt.Point[x=440,y=360]=Dot, java.awt.Point[x=680,y=400]=Wall, java.awt.Point[x=640,y=400]=Dot, java.awt.Point[x=600,y=400]=Dot, java.awt.Point[x=560,y=400]=LargeDot, java.awt.Point[x=480,y=360]=Wall, java.awt.Point[x=520,y=400]=Dot, java.awt.Point[x=280,y=360]=Dot, java.awt.Point[x=0,y=80]=Wall, java.awt.Point[x=320,y=360]=Wall, java.awt.Point[x=360,y=360]=Wall, java.awt.Point[x=200,y=360]=Wall, java.awt.Point[x=680,y=200]=Wall, java.awt.Point[x=640,y=200]=Dot, java.awt.Point[x=600,y=200]=Dot, java.awt.Point[x=560,y=200]=Dot, java.awt.Point[x=240,y=360]=Wall, java.awt.Point[x=520,y=200]=Dot, java.awt.Point[x=0,y=40]=Wall, java.awt.Point[x=160,y=360]=Dot, java.awt.Point[x=120,y=160]=Dot, java.awt.Point[x=240,y=80]=Wall, java.awt.Point[x=480,y=40]=Dot, java.awt.Point[x=40,y=0]=Wall, java.awt.Point[x=200,y=80]=Wall, java.awt.Point[x=400,y=40]=Dot, java.awt.Point[x=440,y=40]=Dot, java.awt.Point[x=40,y=320]=LargeDot, java.awt.Point[x=80,y=160]=Wall, java.awt.Point[x=160,y=80]=Wall, java.awt.Point[x=320,y=40]=Dot, java.awt.Point[x=360,y=40]=Dot, java.awt.Point[x=280,y=40]=Dot, java.awt.Point[x=120,y=320]=Wall, java.awt.Point[x=240,y=40]=Dot, java.awt.Point[x=480,y=80]=Wall, java.awt.Point[x=80,y=0]=Wall, java.awt.Point[x=200,y=40]=Dot, java.awt.Point[x=400,y=80]=Wall, java.awt.Point[x=440,y=80]=Wall, java.awt.Point[x=40,y=160]=Wall, java.awt.Point[x=80,y=320]=Wall, java.awt.Point[x=160,y=40]=Dot, java.awt.Point[x=320,y=80]=Wall, java.awt.Point[x=0,y=360]=Wall, java.awt.Point[x=360,y=80]=Dot, java.awt.Point[x=280,y=80]=Dot, java.awt.Point[x=120,y=0]=Wall, java.awt.Point[x=120,y=40]=Dot, java.awt.Point[x=240,y=320]=Dot, java.awt.Point[x=480,y=160]=Wall, java.awt.Point[x=160,y=0]=Wall, java.awt.Point[x=200,y=320]=Wall, java.awt.Point[x=400,y=160]=Dot, java.awt.Point[x=440,y=160]=Wall, java.awt.Point[x=40,y=80]=Dot, java.awt.Point[x=80,y=40]=Dot, java.awt.Point[x=160,y=320]=Dot, java.awt.Point[x=320,y=160]=Empty, java.awt.Point[x=200,y=0]=Wall, java.awt.Point[x=360,y=160]=Wall, java.awt.Point[x=280,y=160]=Wall, java.awt.Point[x=240,y=0]=Wall, java.awt.Point[x=640,y=440]=Wall, java.awt.Point[x=280,y=0]=Wall, java.awt.Point[x=680,y=440]=Wall, java.awt.Point[x=120,y=80]=Dot, java.awt.Point[x=240,y=160]=Dot, java.awt.Point[x=480,y=320]=Dot, java.awt.Point[x=320,y=0]=Empty, java.awt.Point[x=520,y=440]=Wall, java.awt.Point[x=200,y=160]=Wall, java.awt.Point[x=400,y=320]=Dot, java.awt.Point[x=560,y=440]=Wall, java.awt.Point[x=360,y=0]=Wall, java.awt.Point[x=600,y=440]=Wall, java.awt.Point[x=440,y=320]=Wall, java.awt.Point[x=40,y=40]=Dot, java.awt.Point[x=80,y=80]=Wall, java.awt.Point[x=160,y=160]=Wall, java.awt.Point[x=320,y=320]=Dot, java.awt.Point[x=400,y=0]=Wall, java.awt.Point[x=360,y=320]=Dot, java.awt.Point[x=440,y=0]=Wall, java.awt.Point[x=280,y=320]=Dot, java.awt.Point[x=480,y=0]=Wall, java.awt.Point[x=320,y=440]=Empty, java.awt.Point[x=520,y=0]=Wall, java.awt.Point[x=560,y=0]=Wall, java.awt.Point[x=360,y=440]=Wall, java.awt.Point[x=600,y=0]=Wall, java.awt.Point[x=640,y=0]=Wall, java.awt.Point[x=280,y=440]=Wall, java.awt.Point[x=680,y=0]=Wall, java.awt.Point[x=640,y=320]=Dot, java.awt.Point[x=680,y=320]=Wall, java.awt.Point[x=480,y=440]=Wall, java.awt.Point[x=520,y=320]=Dot, java.awt.Point[x=400,y=440]=Wall, java.awt.Point[x=560,y=320]=Dot, java.awt.Point[x=600,y=320]=Wall, java.awt.Point[x=440,y=440]=Wall, java.awt.Point[x=160,y=440]=Wall, java.awt.Point[x=640,y=160]=Wall, java.awt.Point[x=680,y=160]=Wall, java.awt.Point[x=240,y=440]=Wall, java.awt.Point[x=520,y=160]=Dot, java.awt.Point[x=200,y=440]=Wall, java.awt.Point[x=560,y=160]=Wall, java.awt.Point[x=600,y=160]=Wall, java.awt.Point[x=80,y=440]=Wall, java.awt.Point[x=0,y=400]=Wall, java.awt.Point[x=640,y=80]=Dot, java.awt.Point[x=680,y=80]=Wall, java.awt.Point[x=120,y=440]=Wall, java.awt.Point[x=520,y=80]=Dot, java.awt.Point[x=560,y=80]=Wall, java.awt.Point[x=600,y=80]=Wall, java.awt.Point[x=40,y=440]=Wall, java.awt.Point[x=0,y=200]=Wall, java.awt.Point[x=640,y=40]=LargeDot, java.awt.Point[x=680,y=40]=Wall, java.awt.Point[x=520,y=40]=Dot, java.awt.Point[x=560,y=40]=Dot, java.awt.Point[x=600,y=40]=Dot, java.awt.Point[x=360,y=200]=Wall, java.awt.Point[x=160,y=400]=Dot, java.awt.Point[x=320,y=200]=Wall, java.awt.Point[x=280,y=200]=Wall, java.awt.Point[x=240,y=400]=Dot, java.awt.Point[x=480,y=200]=Dot, java.awt.Point[x=440,y=200]=Dot, java.awt.Point[x=200,y=400]=Dot, java.awt.Point[x=400,y=200]=Dot, java.awt.Point[x=360,y=400]=Dot, java.awt.Point[x=160,y=200]=Dot, java.awt.Point[x=320,y=400]=Dot, java.awt.Point[x=280,y=400]=Dot, java.awt.Point[x=560,y=360]=Wall, java.awt.Point[x=240,y=200]=Dot, java.awt.Point[x=480,y=400]=Dot, java.awt.Point[x=520,y=360]=Dot, java.awt.Point[x=600,y=360]=Wall, java.awt.Point[x=440,y=400]=Dot, java.awt.Point[x=680,y=360]=Wall, java.awt.Point[x=640,y=360]=Dot, java.awt.Point[x=200,y=200]=Dot, java.awt.Point[x=400,y=400]=Dot, java.awt.Point[x=40,y=400]=Dot, java.awt.Point[x=80,y=200]=Dot, java.awt.Point[x=120,y=200]=Dot, java.awt.Point[x=40,y=200]=Dot, java.awt.Point[x=80,y=400]=Dot, java.awt.Point[x=0,y=440]=Wall, java.awt.Point[x=120,y=400]=Dot, java.awt.Point[x=80,y=240]=Wall, java.awt.Point[x=160,y=120]=Wall, java.awt.Point[x=200,y=120]=Dot, java.awt.Point[x=120,y=240]=Wall, java.awt.Point[x=240,y=120]=Dot, java.awt.Point[x=280,y=120]=Dot, java.awt.Point[x=360,y=120]=Dot, java.awt.Point[x=40,y=240]=Dot, java.awt.Point[x=320,y=120]=GhostHouse, java.awt.Point[x=440,y=120]=Dot, java.awt.Point[x=400,y=120]=Dot, java.awt.Point[x=480,y=120]=Wall, java.awt.Point[x=280,y=240]=Dot, java.awt.Point[x=360,y=240]=Dot, java.awt.Point[x=40,y=120]=LargeDot, java.awt.Point[x=320,y=240]=PlayerSpawn, java.awt.Point[x=440,y=240]=Wall, java.awt.Point[x=400,y=240]=Dot, java.awt.Point[x=480,y=240]=Wall, java.awt.Point[x=80,y=120]=Dot, java.awt.Point[x=160,y=240]=Wall, java.awt.Point[x=640,y=280]=Dot, java.awt.Point[x=200,y=240]=Wall, java.awt.Point[x=680,y=280]=Wall, java.awt.Point[x=120,y=120]=Dot, java.awt.Point[x=240,y=240]=Dot, java.awt.Point[x=600,y=280]=Dot, java.awt.Point[x=520,y=280]=Wall, java.awt.Point[x=560,y=280]=Dot, java.awt.Point[x=0,y=240]=Empty, java.awt.Point[x=0,y=120]=Wall, java.awt.Point[x=0,y=280]=Wall, java.awt.Point[x=480,y=280]=Dot, java.awt.Point[x=440,y=280]=Dot, java.awt.Point[x=400,y=280]=Dot, java.awt.Point[x=360,y=280]=Wall, java.awt.Point[x=320,y=280]=Wall, java.awt.Point[x=280,y=280]=Wall, java.awt.Point[x=240,y=280]=Dot, java.awt.Point[x=600,y=240]=Wall, java.awt.Point[x=520,y=240]=Wall, java.awt.Point[x=560,y=240]=Wall, java.awt.Point[x=640,y=240]=Dot, java.awt.Point[x=200,y=280]=Dot, java.awt.Point[x=680,y=240]=Empty, java.awt.Point[x=160,y=280]=Dot, java.awt.Point[x=120,y=280]=Dot, java.awt.Point[x=600,y=120]=Dot, java.awt.Point[x=520,y=120]=Dot, java.awt.Point[x=560,y=120]=Dot, java.awt.Point[x=640,y=120]=Dot, java.awt.Point[x=680,y=120]=Wall, java.awt.Point[x=80,y=280]=Dot, java.awt.Point[x=40,y=280]=Dot}
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=200]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 200
xlist: [java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=240]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 160
xlist: [java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=280]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 120
xlist: [java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=320]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 80
xlist: [java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=360]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 40
xlist: [java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=400]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 0
xlist: [java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
path found
path: [java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
{java.awt.Point[x=0,y=0]=Wall, java.awt.Point[x=120,y=360]=Wall, java.awt.Point[x=0,y=320]=Wall, java.awt.Point[x=80,y=360]=Wall, java.awt.Point[x=0,y=160]=Wall, java.awt.Point[x=40,y=360]=Wall, java.awt.Point[x=400,y=360]=Wall, java.awt.Point[x=440,y=360]=Wall, java.awt.Point[x=680,y=400]=Wall, java.awt.Point[x=640,y=400]=Empty, java.awt.Point[x=600,y=400]=Empty, java.awt.Point[x=560,y=400]=Empty, java.awt.Point[x=480,y=360]=Wall, java.awt.Point[x=520,y=400]=Wall, java.awt.Point[x=280,y=360]=Empty, java.awt.Point[x=0,y=80]=Wall, java.awt.Point[x=320,y=360]=Empty, java.awt.Point[x=360,y=360]=Empty, java.awt.Point[x=200,y=360]=Wall, java.awt.Point[x=680,y=200]=Wall, java.awt.Point[x=640,y=200]=Empty, java.awt.Point[x=600,y=200]=Wall, java.awt.Point[x=560,y=200]=Wall, java.awt.Point[x=240,y=360]=Wall, java.awt.Point[x=520,y=200]=Empty, java.awt.Point[x=0,y=40]=Wall, java.awt.Point[x=160,y=360]=Wall, java.awt.Point[x=120,y=160]=Empty, java.awt.Point[x=240,y=80]=Wall, java.awt.Point[x=480,y=40]=Wall, java.awt.Point[x=40,y=0]=Wall, java.awt.Point[x=200,y=80]=Wall, java.awt.Point[x=400,y=40]=Empty, java.awt.Point[x=440,y=40]=Empty, java.awt.Point[x=40,y=320]=Wall, java.awt.Point[x=80,y=160]=Wall, java.awt.Point[x=160,y=80]=Wall, java.awt.Point[x=320,y=40]=Empty, java.awt.Point[x=360,y=40]=Empty, java.awt.Point[x=280,y=40]=Dot, java.awt.Point[x=120,y=320]=Wall, java.awt.Point[x=240,y=40]=LargeDot, java.awt.Point[x=480,y=80]=Wall, java.awt.Point[x=80,y=0]=Wall, java.awt.Point[x=200,y=40]=PlayerSpawn, java.awt.Point[x=400,y=80]=Wall, java.awt.Point[x=440,y=80]=Wall, java.awt.Point[x=40,y=160]=Wall, java.awt.Point[x=80,y=320]=Wall, java.awt.Point[x=160,y=40]=Wall, java.awt.Point[x=320,y=80]=Empty, java.awt.Point[x=0,y=360]=Wall, java.awt.Point[x=360,y=80]=Empty, java.awt.Point[x=280,y=80]=Empty, java.awt.Point[x=120,y=0]=Wall, java.awt.Point[x=120,y=40]=Empty, java.awt.Point[x=240,y=320]=Wall, java.awt.Point[x=480,y=160]=Wall, java.awt.Point[x=160,y=0]=Wall, java.awt.Point[x=200,y=320]=Wall, java.awt.Point[x=400,y=160]=Wall, java.awt.Point[x=440,y=160]=Empty, java.awt.Point[x=40,y=80]=Empty, java.awt.Point[x=80,y=40]=Empty, java.awt.Point[x=160,y=320]=Wall, java.awt.Point[x=320,y=160]=Wall, java.awt.Point[x=200,y=0]=Wall, java.awt.Point[x=360,y=160]=Wall, java.awt.Point[x=280,y=160]=Wall, java.awt.Point[x=240,y=0]=Wall, java.awt.Point[x=640,y=440]=Wall, java.awt.Point[x=280,y=0]=Wall, java.awt.Point[x=680,y=440]=Wall, java.awt.Point[x=120,y=80]=Empty, java.awt.Point[x=240,y=160]=Wall, java.awt.Point[x=480,y=320]=Wall, java.awt.Point[x=320,y=0]=Wall, java.awt.Point[x=520,y=440]=Wall, java.awt.Point[x=200,y=160]=Empty, java.awt.Point[x=400,y=320]=Wall, java.awt.Point[x=560,y=440]=Wall, java.awt.Point[x=360,y=0]=Wall, java.awt.Point[x=600,y=440]=Wall, java.awt.Point[x=440,y=320]=Wall, java.awt.Point[x=40,y=40]=GhostHouse, java.awt.Point[x=80,y=80]=Wall, java.awt.Point[x=160,y=160]=Wall, java.awt.Point[x=320,y=320]=Wall, java.awt.Point[x=400,y=0]=Wall, java.awt.Point[x=360,y=320]=Empty, java.awt.Point[x=440,y=0]=Wall, java.awt.Point[x=280,y=320]=Empty, java.awt.Point[x=480,y=0]=Wall, java.awt.Point[x=320,y=440]=Wall, java.awt.Point[x=520,y=0]=Wall, java.awt.Point[x=560,y=0]=Wall, java.awt.Point[x=360,y=440]=Wall, java.awt.Point[x=600,y=0]=Wall, java.awt.Point[x=640,y=0]=Wall, java.awt.Point[x=280,y=440]=Wall, java.awt.Point[x=680,y=0]=Wall, java.awt.Point[x=640,y=320]=Empty, java.awt.Point[x=680,y=320]=Wall, java.awt.Point[x=480,y=440]=Wall, java.awt.Point[x=520,y=320]=Wall, java.awt.Point[x=400,y=440]=Wall, java.awt.Point[x=560,y=320]=Empty, java.awt.Point[x=600,y=320]=Empty, java.awt.Point[x=440,y=440]=Wall, java.awt.Point[x=160,y=440]=Wall, java.awt.Point[x=640,y=160]=Empty, java.awt.Point[x=680,y=160]=Wall, java.awt.Point[x=240,y=440]=Wall, java.awt.Point[x=520,y=160]=Empty, java.awt.Point[x=200,y=440]=Wall, java.awt.Point[x=560,y=160]=Wall, java.awt.Point[x=600,y=160]=Empty, java.awt.Point[x=80,y=440]=Wall, java.awt.Point[x=0,y=400]=Wall, java.awt.Point[x=640,y=80]=Wall, java.awt.Point[x=680,y=80]=Wall, java.awt.Point[x=120,y=440]=Wall, java.awt.Point[x=520,y=80]=Empty, java.awt.Point[x=560,y=80]=Wall, java.awt.Point[x=600,y=80]=Empty, java.awt.Point[x=40,y=440]=Wall, java.awt.Point[x=0,y=200]=Wall, java.awt.Point[x=640,y=40]=Wall, java.awt.Point[x=680,y=40]=Wall, java.awt.Point[x=520,y=40]=Empty, java.awt.Point[x=560,y=40]=Empty, java.awt.Point[x=600,y=40]=Empty, java.awt.Point[x=360,y=200]=Empty, java.awt.Point[x=160,y=400]=Wall, java.awt.Point[x=320,y=200]=Wall, java.awt.Point[x=280,y=200]=Empty, java.awt.Point[x=240,y=400]=Wall, java.awt.Point[x=480,y=200]=Empty, java.awt.Point[x=440,y=200]=Empty, java.awt.Point[x=200,y=400]=Wall, java.awt.Point[x=400,y=200]=Empty, java.awt.Point[x=360,y=400]=Wall, java.awt.Point[x=160,y=200]=Empty, java.awt.Point[x=320,y=400]=Wall, java.awt.Point[x=280,y=400]=Wall, java.awt.Point[x=560,y=360]=Empty, java.awt.Point[x=240,y=200]=Empty, java.awt.Point[x=480,y=400]=Wall, java.awt.Point[x=520,y=360]=Wall, java.awt.Point[x=600,y=360]=Wall, java.awt.Point[x=440,y=400]=Wall, java.awt.Point[x=680,y=360]=Wall, java.awt.Point[x=640,y=360]=Empty, java.awt.Point[x=200,y=200]=Empty, java.awt.Point[x=400,y=400]=Wall, java.awt.Point[x=40,y=400]=Wall, java.awt.Point[x=80,y=200]=Wall, java.awt.Point[x=120,y=200]=Empty, java.awt.Point[x=40,y=200]=Wall, java.awt.Point[x=80,y=400]=Wall, java.awt.Point[x=0,y=440]=Wall, java.awt.Point[x=120,y=400]=Wall, java.awt.Point[x=80,y=240]=Wall, java.awt.Point[x=160,y=120]=Empty, java.awt.Point[x=200,y=120]=Empty, java.awt.Point[x=120,y=240]=Wall, java.awt.Point[x=240,y=120]=Wall, java.awt.Point[x=280,y=120]=Empty, java.awt.Point[x=360,y=120]=Empty, java.awt.Point[x=40,y=240]=Wall, java.awt.Point[x=320,y=120]=Empty, java.awt.Point[x=440,y=120]=Empty, java.awt.Point[x=400,y=120]=Wall, java.awt.Point[x=480,y=120]=Empty, java.awt.Point[x=280,y=240]=Empty, java.awt.Point[x=360,y=240]=Empty, java.awt.Point[x=40,y=120]=Empty, java.awt.Point[x=320,y=240]=Wall, java.awt.Point[x=440,y=240]=Empty, java.awt.Point[x=400,y=240]=Wall, java.awt.Point[x=480,y=240]=Wall, java.awt.Point[x=80,y=120]=Empty, java.awt.Point[x=160,y=240]=Wall, java.awt.Point[x=640,y=280]=Wall, java.awt.Point[x=200,y=240]=Empty, java.awt.Point[x=680,y=280]=Wall, java.awt.Point[x=120,y=120]=Empty, java.awt.Point[x=240,y=240]=Wall, java.awt.Point[x=600,y=280]=Wall, java.awt.Point[x=520,y=280]=Wall, java.awt.Point[x=560,y=280]=Empty, java.awt.Point[x=0,y=240]=Wall, java.awt.Point[x=0,y=120]=Wall, java.awt.Point[x=0,y=280]=Wall, java.awt.Point[x=480,y=280]=Wall, java.awt.Point[x=440,y=280]=Empty, java.awt.Point[x=400,y=280]=Empty, java.awt.Point[x=360,y=280]=Empty, java.awt.Point[x=320,y=280]=Empty, java.awt.Point[x=280,y=280]=Empty, java.awt.Point[x=240,y=280]=Empty, java.awt.Point[x=600,y=240]=Empty, java.awt.Point[x=520,y=240]=Wall, java.awt.Point[x=560,y=240]=Empty, java.awt.Point[x=640,y=240]=Empty, java.awt.Point[x=200,y=280]=Empty, java.awt.Point[x=680,y=240]=Wall, java.awt.Point[x=160,y=280]=Wall, java.awt.Point[x=120,y=280]=Wall, java.awt.Point[x=600,y=120]=Empty, java.awt.Point[x=520,y=120]=Empty, java.awt.Point[x=560,y=120]=Empty, java.awt.Point[x=640,y=120]=Wall, java.awt.Point[x=680,y=120]=Wall, java.awt.Point[x=80,y=280]=Wall, java.awt.Point[x=40,y=280]=Wall}
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=40]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 360
xlist: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=80]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 320
xlist: [java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=40,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 600
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=80,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 560
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=80,y=40], java.awt.Point[x=80,y=120]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=120,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 520
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=120,y=40], java.awt.Point[x=120,y=80], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=160,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 480
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=160,y=120], java.awt.Point[x=160,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=200,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 440
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=200,y=40], java.awt.Point[x=200,y=120], java.awt.Point[x=200,y=160], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=240,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 400
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=240,y=40], java.awt.Point[x=240,y=200], java.awt.Point[x=240,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=280,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 360
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=280,y=40], java.awt.Point[x=280,y=80], java.awt.Point[x=280,y=120], java.awt.Point[x=280,y=200], java.awt.Point[x=280,y=240], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=320,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 320
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=320,y=40], java.awt.Point[x=320,y=80], java.awt.Point[x=320,y=120], java.awt.Point[x=320,y=280], java.awt.Point[x=320,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=360,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 280
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=360,y=40], java.awt.Point[x=360,y=80], java.awt.Point[x=360,y=120], java.awt.Point[x=360,y=200], java.awt.Point[x=360,y=240], java.awt.Point[x=360,y=280], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=360]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=400,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 240
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=400,y=40], java.awt.Point[x=400,y=200], java.awt.Point[x=400,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=440,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 200
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=440,y=40], java.awt.Point[x=440,y=120], java.awt.Point[x=440,y=160], java.awt.Point[x=440,y=200], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=280]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=480,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 160
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=480,y=120], java.awt.Point[x=480,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string: 
small path start
multi Up
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=520,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 120
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=520,y=40], java.awt.Point[x=520,y=80], java.awt.Point[x=520,y=120], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=200]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=120]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 280
xlist: [java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=160]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 240
xlist: [java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=200]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 200
xlist: [java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
small path start
multi Left
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string: 
small path start
multi Left
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=240]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 160
xlist: [java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=280]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 120
xlist: [java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=320]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 80
xlist: [java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down right
multi Down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=360]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 40
xlist: [java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=560,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 80
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=560,y=40], java.awt.Point[x=560,y=120], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=600,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 40
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=600,y=40], java.awt.Point[x=600,y=80], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=600,y=240], java.awt.Point[x=600,y=320], java.awt.Point[x=600,y=400]]
string:  right
one right
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=400]
nodes: [java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=320,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=600,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=160,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=480,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=200,y=160], java.awt.Point[x=440,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=280,y=200], java.awt.Point[x=360,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=440,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=320,y=280], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=600,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=560,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
dX: 0
dY: 0
xlist: [java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
path found
path: [java.awt.Point[x=40,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=200,y=240], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=280,y=280], java.awt.Point[x=280,y=320], java.awt.Point[x=280,y=360], java.awt.Point[x=320,y=360], java.awt.Point[x=360,y=360], java.awt.Point[x=360,y=320], java.awt.Point[x=360,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=440,y=240], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=520,y=160], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=600,y=160], java.awt.Point[x=640,y=160], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=600,y=240], java.awt.Point[x=560,y=240], java.awt.Point[x=560,y=280], java.awt.Point[x=560,y=320], java.awt.Point[x=560,y=360], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
{java.awt.Point[x=0,y=0]=Wall, java.awt.Point[x=120,y=360]=Wall, java.awt.Point[x=0,y=320]=Wall, java.awt.Point[x=80,y=360]=Wall, java.awt.Point[x=0,y=160]=Wall, java.awt.Point[x=40,y=360]=Dot, java.awt.Point[x=400,y=360]=Wall, java.awt.Point[x=440,y=360]=Dot, java.awt.Point[x=680,y=400]=Wall, java.awt.Point[x=640,y=400]=Dot, java.awt.Point[x=600,y=400]=Dot, java.awt.Point[x=560,y=400]=LargeDot, java.awt.Point[x=480,y=360]=Wall, java.awt.Point[x=520,y=400]=Dot, java.awt.Point[x=280,y=360]=Dot, java.awt.Point[x=0,y=80]=Wall, java.awt.Point[x=320,y=360]=Wall, java.awt.Point[x=360,y=360]=Wall, java.awt.Point[x=200,y=360]=Wall, java.awt.Point[x=680,y=200]=Wall, java.awt.Point[x=640,y=200]=Dot, java.awt.Point[x=600,y=200]=Dot, java.awt.Point[x=560,y=200]=Dot, java.awt.Point[x=240,y=360]=Wall, java.awt.Point[x=520,y=200]=Dot, java.awt.Point[x=0,y=40]=Wall, java.awt.Point[x=160,y=360]=Dot, java.awt.Point[x=120,y=160]=Dot, java.awt.Point[x=240,y=80]=Wall, java.awt.Point[x=480,y=40]=Dot, java.awt.Point[x=40,y=0]=Wall, java.awt.Point[x=200,y=80]=Wall, java.awt.Point[x=400,y=40]=Dot, java.awt.Point[x=440,y=40]=Dot, java.awt.Point[x=40,y=320]=LargeDot, java.awt.Point[x=80,y=160]=Wall, java.awt.Point[x=160,y=80]=Wall, java.awt.Point[x=320,y=40]=Dot, java.awt.Point[x=360,y=40]=Dot, java.awt.Point[x=280,y=40]=Dot, java.awt.Point[x=120,y=320]=Wall, java.awt.Point[x=240,y=40]=Dot, java.awt.Point[x=480,y=80]=Wall, java.awt.Point[x=80,y=0]=Wall, java.awt.Point[x=200,y=40]=Dot, java.awt.Point[x=400,y=80]=Wall, java.awt.Point[x=440,y=80]=Wall, java.awt.Point[x=40,y=160]=Wall, java.awt.Point[x=80,y=320]=Wall, java.awt.Point[x=160,y=40]=Dot, java.awt.Point[x=320,y=80]=Wall, java.awt.Point[x=0,y=360]=Wall, java.awt.Point[x=360,y=80]=Dot, java.awt.Point[x=280,y=80]=Dot, java.awt.Point[x=120,y=0]=Wall, java.awt.Point[x=120,y=40]=Dot, java.awt.Point[x=240,y=320]=Dot, java.awt.Point[x=480,y=160]=Wall, java.awt.Point[x=160,y=0]=Wall, java.awt.Point[x=200,y=320]=Wall, java.awt.Point[x=400,y=160]=Dot, java.awt.Point[x=440,y=160]=Wall, java.awt.Point[x=40,y=80]=Dot, java.awt.Point[x=80,y=40]=Dot, java.awt.Point[x=160,y=320]=Dot, java.awt.Point[x=320,y=160]=Empty, java.awt.Point[x=200,y=0]=Wall, java.awt.Point[x=360,y=160]=Wall, java.awt.Point[x=280,y=160]=Wall, java.awt.Point[x=240,y=0]=Wall, java.awt.Point[x=640,y=440]=Wall, java.awt.Point[x=280,y=0]=Wall, java.awt.Point[x=680,y=440]=Wall, java.awt.Point[x=120,y=80]=Dot, java.awt.Point[x=240,y=160]=Dot, java.awt.Point[x=480,y=320]=Dot, java.awt.Point[x=320,y=0]=Empty, java.awt.Point[x=520,y=440]=Wall, java.awt.Point[x=200,y=160]=Wall, java.awt.Point[x=400,y=320]=Dot, java.awt.Point[x=560,y=440]=Wall, java.awt.Point[x=360,y=0]=Wall, java.awt.Point[x=600,y=440]=Wall, java.awt.Point[x=440,y=320]=Wall, java.awt.Point[x=40,y=40]=Dot, java.awt.Point[x=80,y=80]=Wall, java.awt.Point[x=160,y=160]=Wall, java.awt.Point[x=320,y=320]=Dot, java.awt.Point[x=400,y=0]=Wall, java.awt.Point[x=360,y=320]=Dot, java.awt.Point[x=440,y=0]=Wall, java.awt.Point[x=280,y=320]=Dot, java.awt.Point[x=480,y=0]=Wall, java.awt.Point[x=320,y=440]=Empty, java.awt.Point[x=520,y=0]=Wall, java.awt.Point[x=560,y=0]=Wall, java.awt.Point[x=360,y=440]=Wall, java.awt.Point[x=600,y=0]=Wall, java.awt.Point[x=640,y=0]=Wall, java.awt.Point[x=280,y=440]=Wall, java.awt.Point[x=680,y=0]=Wall, java.awt.Point[x=640,y=320]=Dot, java.awt.Point[x=680,y=320]=Wall, java.awt.Point[x=480,y=440]=Wall, java.awt.Point[x=520,y=320]=Dot, java.awt.Point[x=400,y=440]=Wall, java.awt.Point[x=560,y=320]=Dot, java.awt.Point[x=600,y=320]=Wall, java.awt.Point[x=440,y=440]=Wall, java.awt.Point[x=160,y=440]=Wall, java.awt.Point[x=640,y=160]=Wall, java.awt.Point[x=680,y=160]=Wall, java.awt.Point[x=240,y=440]=Wall, java.awt.Point[x=520,y=160]=Dot, java.awt.Point[x=200,y=440]=Wall, java.awt.Point[x=560,y=160]=Wall, java.awt.Point[x=600,y=160]=Wall, java.awt.Point[x=80,y=440]=Wall, java.awt.Point[x=0,y=400]=Wall, java.awt.Point[x=640,y=80]=Dot, java.awt.Point[x=680,y=80]=Wall, java.awt.Point[x=120,y=440]=Wall, java.awt.Point[x=520,y=80]=Dot, java.awt.Point[x=560,y=80]=Wall, java.awt.Point[x=600,y=80]=Wall, java.awt.Point[x=40,y=440]=Wall, java.awt.Point[x=0,y=200]=Wall, java.awt.Point[x=640,y=40]=LargeDot, java.awt.Point[x=680,y=40]=Wall, java.awt.Point[x=520,y=40]=Dot, java.awt.Point[x=560,y=40]=Dot, java.awt.Point[x=600,y=40]=Dot, java.awt.Point[x=360,y=200]=Wall, java.awt.Point[x=160,y=400]=Dot, java.awt.Point[x=320,y=200]=Wall, java.awt.Point[x=280,y=200]=Wall, java.awt.Point[x=240,y=400]=Dot, java.awt.Point[x=480,y=200]=Dot, java.awt.Point[x=440,y=200]=Dot, java.awt.Point[x=200,y=400]=Dot, java.awt.Point[x=400,y=200]=Dot, java.awt.Point[x=360,y=400]=Dot, java.awt.Point[x=160,y=200]=Dot, java.awt.Point[x=320,y=400]=Dot, java.awt.Point[x=280,y=400]=Dot, java.awt.Point[x=560,y=360]=Wall, java.awt.Point[x=240,y=200]=Dot, java.awt.Point[x=480,y=400]=Dot, java.awt.Point[x=520,y=360]=Dot, java.awt.Point[x=600,y=360]=Wall, java.awt.Point[x=440,y=400]=Dot, java.awt.Point[x=680,y=360]=Wall, java.awt.Point[x=640,y=360]=Dot, java.awt.Point[x=200,y=200]=Dot, java.awt.Point[x=400,y=400]=Dot, java.awt.Point[x=40,y=400]=Dot, java.awt.Point[x=80,y=200]=Dot, java.awt.Point[x=120,y=200]=Dot, java.awt.Point[x=40,y=200]=Dot, java.awt.Point[x=80,y=400]=Dot, java.awt.Point[x=0,y=440]=Wall, java.awt.Point[x=120,y=400]=Dot, java.awt.Point[x=80,y=240]=Wall, java.awt.Point[x=160,y=120]=Wall, java.awt.Point[x=200,y=120]=Dot, java.awt.Point[x=120,y=240]=Wall, java.awt.Point[x=240,y=120]=Dot, java.awt.Point[x=280,y=120]=Dot, java.awt.Point[x=360,y=120]=Dot, java.awt.Point[x=40,y=240]=Dot, java.awt.Point[x=320,y=120]=GhostHouse, java.awt.Point[x=440,y=120]=Dot, java.awt.Point[x=400,y=120]=Dot, java.awt.Point[x=480,y=120]=Wall, java.awt.Point[x=280,y=240]=Dot, java.awt.Point[x=360,y=240]=Dot, java.awt.Point[x=40,y=120]=LargeDot, java.awt.Point[x=320,y=240]=PlayerSpawn, java.awt.Point[x=440,y=240]=Wall, java.awt.Point[x=400,y=240]=Dot, java.awt.Point[x=480,y=240]=Wall, java.awt.Point[x=80,y=120]=Dot, java.awt.Point[x=160,y=240]=Wall, java.awt.Point[x=640,y=280]=Dot, java.awt.Point[x=200,y=240]=Wall, java.awt.Point[x=680,y=280]=Wall, java.awt.Point[x=120,y=120]=Dot, java.awt.Point[x=240,y=240]=Dot, java.awt.Point[x=600,y=280]=Dot, java.awt.Point[x=520,y=280]=Wall, java.awt.Point[x=560,y=280]=Dot, java.awt.Point[x=0,y=240]=Empty, java.awt.Point[x=0,y=120]=Wall, java.awt.Point[x=0,y=280]=Wall, java.awt.Point[x=480,y=280]=Dot, java.awt.Point[x=440,y=280]=Dot, java.awt.Point[x=400,y=280]=Dot, java.awt.Point[x=360,y=280]=Wall, java.awt.Point[x=320,y=280]=Wall, java.awt.Point[x=280,y=280]=Wall, java.awt.Point[x=240,y=280]=Dot, java.awt.Point[x=600,y=240]=Wall, java.awt.Point[x=520,y=240]=Wall, java.awt.Point[x=560,y=240]=Wall, java.awt.Point[x=640,y=240]=Dot, java.awt.Point[x=200,y=280]=Dot, java.awt.Point[x=680,y=240]=Empty, java.awt.Point[x=160,y=280]=Dot, java.awt.Point[x=120,y=280]=Dot, java.awt.Point[x=600,y=120]=Dot, java.awt.Point[x=520,y=120]=Dot, java.awt.Point[x=560,y=120]=Dot, java.awt.Point[x=640,y=120]=Dot, java.awt.Point[x=680,y=120]=Wall, java.awt.Point[x=80,y=280]=Dot, java.awt.Point[x=40,y=280]=Dot}
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=200]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 200
xlist: [java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=240]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 160
xlist: [java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=280]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 120
xlist: [java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=320]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 80
xlist: [java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=360]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 40
xlist: [java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string:  down
one down
method start
target:java.awt.Point[x=640,y=400] , position: java.awt.Point[x=640,y=400]
nodes: [java.awt.Point[x=320,y=0], java.awt.Point[x=40,y=40], java.awt.Point[x=80,y=40], java.awt.Point[x=120,y=40], java.awt.Point[x=160,y=40], java.awt.Point[x=200,y=40], java.awt.Point[x=240,y=40], java.awt.Point[x=280,y=40], java.awt.Point[x=320,y=40], java.awt.Point[x=360,y=40], java.awt.Point[x=400,y=40], java.awt.Point[x=440,y=40], java.awt.Point[x=480,y=40], java.awt.Point[x=520,y=40], java.awt.Point[x=560,y=40], java.awt.Point[x=600,y=40], java.awt.Point[x=640,y=40], java.awt.Point[x=40,y=80], java.awt.Point[x=120,y=80], java.awt.Point[x=280,y=80], java.awt.Point[x=360,y=80], java.awt.Point[x=520,y=80], java.awt.Point[x=640,y=80], java.awt.Point[x=40,y=120], java.awt.Point[x=80,y=120], java.awt.Point[x=120,y=120], java.awt.Point[x=200,y=120], java.awt.Point[x=240,y=120], java.awt.Point[x=280,y=120], java.awt.Point[x=320,y=120], java.awt.Point[x=360,y=120], java.awt.Point[x=400,y=120], java.awt.Point[x=440,y=120], java.awt.Point[x=520,y=120], java.awt.Point[x=560,y=120], java.awt.Point[x=600,y=120], java.awt.Point[x=640,y=120], java.awt.Point[x=120,y=160], java.awt.Point[x=240,y=160], java.awt.Point[x=320,y=160], java.awt.Point[x=400,y=160], java.awt.Point[x=520,y=160], java.awt.Point[x=40,y=200], java.awt.Point[x=80,y=200], java.awt.Point[x=120,y=200], java.awt.Point[x=160,y=200], java.awt.Point[x=200,y=200], java.awt.Point[x=240,y=200], java.awt.Point[x=400,y=200], java.awt.Point[x=440,y=200], java.awt.Point[x=480,y=200], java.awt.Point[x=520,y=200], java.awt.Point[x=560,y=200], java.awt.Point[x=600,y=200], java.awt.Point[x=640,y=200], java.awt.Point[x=0,y=240], java.awt.Point[x=40,y=240], java.awt.Point[x=240,y=240], java.awt.Point[x=280,y=240], java.awt.Point[x=320,y=240], java.awt.Point[x=360,y=240], java.awt.Point[x=400,y=240], java.awt.Point[x=640,y=240], java.awt.Point[x=680,y=240], java.awt.Point[x=40,y=280], java.awt.Point[x=80,y=280], java.awt.Point[x=120,y=280], java.awt.Point[x=160,y=280], java.awt.Point[x=200,y=280], java.awt.Point[x=240,y=280], java.awt.Point[x=400,y=280], java.awt.Point[x=440,y=280], java.awt.Point[x=480,y=280], java.awt.Point[x=560,y=280], java.awt.Point[x=600,y=280], java.awt.Point[x=640,y=280], java.awt.Point[x=40,y=320], java.awt.Point[x=160,y=320], java.awt.Point[x=240,y=320], java.awt.Point[x=280,y=320], java.awt.Point[x=320,y=320], java.awt.Point[x=360,y=320], java.awt.Point[x=400,y=320], java.awt.Point[x=480,y=320], java.awt.Point[x=520,y=320], java.awt.Point[x=560,y=320], java.awt.Point[x=640,y=320], java.awt.Point[x=40,y=360], java.awt.Point[x=160,y=360], java.awt.Point[x=280,y=360], java.awt.Point[x=440,y=360], java.awt.Point[x=520,y=360], java.awt.Point[x=640,y=360], java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400], java.awt.Point[x=320,y=440]]
dX: 0
dY: 0
xlist: [java.awt.Point[x=40,y=400], java.awt.Point[x=80,y=400], java.awt.Point[x=120,y=400], java.awt.Point[x=160,y=400], java.awt.Point[x=200,y=400], java.awt.Point[x=240,y=400], java.awt.Point[x=280,y=400], java.awt.Point[x=320,y=400], java.awt.Point[x=360,y=400], java.awt.Point[x=400,y=400], java.awt.Point[x=440,y=400], java.awt.Point[x=480,y=400], java.awt.Point[x=520,y=400], java.awt.Point[x=560,y=400], java.awt.Point[x=600,y=400], java.awt.Point[x=640,y=400]]
ylist: [java.awt.Point[x=640,y=40], java.awt.Point[x=640,y=80], java.awt.Point[x=640,y=120], java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]
string: 
path found
path: [java.awt.Point[x=640,y=200], java.awt.Point[x=640,y=240], java.awt.Point[x=640,y=280], java.awt.Point[x=640,y=320], java.awt.Point[x=640,y=360], java.awt.Point[x=640,y=400]]